damson tree - Turco Inglés Diccionario